to be on garden leave - Türkisch Englisch Wörterbuch